Measuring Agility and Architectural Integrity
نویسنده
چکیده
Most organizations that depend on software are pursuing more flexible architectures and more agile life-cycle processes to increase business flexibility. What does agility look like, and how do we measure it? A truly agile project or organization should experience changes that are more straightforward and more predictable. Consequently, improvements are best measured by gauging the change trends in software baselines. A well-accepted tenet of software engineering states, “The later you are in the life cycle, the more expensive things are to fix.” This iron law, an artifact of a waterfall culture, should not apply if you have transformed to agile software delivery with a well-architected system. This bold assertion is the root of the metric patterns presented in this paper.
منابع مشابه
Integrity Evaluation in Conservation of Amir-chakhmagh Square in Yazd, Iran
The concept of integrity, as a factor which sustains values and significance of cultural heritage, is regarded as a key criterion in the process of urban heritage conservation and thus, the need for clarification of its factors has been emphasized in the international conventions, documents and scientific papers. Review and analysis of documents, conventions and theories concerning the role ...
متن کاملAGILITY EVALUATION IN PUBLIC SECTOR USING FUZZY LOGIC
Agility metrics are difficult to define in general, mainly due to the multidimensionality and vagueness of the concept of agility itself. In this paper, a knowledge-based framework is proposed for the measurement and assessment of public sector agility using the A.T.Kearney model. Fuzzy logic provides a useful tool for dealing with decisions in which the phenomena are imprecise and vague. In th...
متن کاملAn Analysis of Business Agility Indicators in SOA Deployments
Business agility is often claimed as one of the primary benefits of Service-Oriented Architectures (SOA). However neither this claim, nor the effect of individual SOA practices on business agility, has been empirically investigated in a systematic way. In this paper we explore the impact of architectural concerns, business process management, infrastructure support for impact analysis, loose co...
متن کاملFundamentals of Agile Systems Engineering – Part 2
Agile systems-engineering and agile-systems engineering are two different concepts that share the word agile. In the first case the system of interest is an engineering process, and in the second case the system of interest is what is produced by an engineering process. The word agile refers to the adaptability and the sustainment of adaptability in both types of systems. Sustained adaptability...
متن کاملA Combinational Approach of Gis and Soa for Performance Improvement of Organization
A GIS (Geographic Information System), is a system designed to capture, store, manipulate, analyze, manage, and present all types of geographically referenced data. In other words, GIS is the merging of statistical analysis, database technology and cartography that can be integrated into any enterprise information system framework. But despite all these advantages, geographic information system...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Software and Informatics
دوره 5 شماره
صفحات -
تاریخ انتشار 2011